did you make the payment - Francés Inglés Diccionario